debenture certificate - English Synonyms Dictionary